Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove custom solc in favor of the official 0.8.24 #473

Merged
merged 6 commits into from
Feb 12, 2024

Conversation

saucepoint
Copy link
Collaborator

@saucepoint saucepoint commented Feb 7, 2024

Related Issue

With foundry supporting evm_version = "cancun" and tstore in 0.8.24, theres no longer a need for the custom solc binaries.

The custom binaries and corresponding justfile are now unneeded friction in the hook devex

Description of changes

  • add evm_version = "cancun" to foundry.toml
  • Remove custom solc binaries bin/
  • Remove justfile and references

24630
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

omg 🤩

CONTRIBUTING.md Outdated Show resolved Hide resolved
CONTRIBUTING.md Outdated Show resolved Hide resolved
Copy link
Contributor

@hensha256 hensha256 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Couple of changes needed but TYSM for doing this!!

@saucepoint saucepoint requested a review from hensha256 February 12, 2024 16:05
@saucepoint saucepoint merged commit 2734c8e into Uniswap:main Feb 12, 2024
4 checks passed
@saucepoint saucepoint deleted the remove-custom-solc branch February 12, 2024 16:41
zhongeric pushed a commit that referenced this pull request Feb 12, 2024
* default to evm_version cancun for 0.8.24 for tstore; remove custom solc binaries; remove justfile

* snapshots

* remove custom solc from CI

* remove additional custom solc references

* restore formatting
zhongeric added a commit that referenced this pull request Feb 12, 2024
* don't allow owner to claim fees, update tests

* Add revert test for invalid caller

* fix: fix directory paths in README (#472)

Co-authored-by: saucepoint <[email protected]>

* Remove custom solc in favor of the official 0.8.24 (#473)

* default to evm_version cancun for 0.8.24 for tstore; remove custom solc binaries; remove justfile

* snapshots

* remove custom solc from CI

* remove additional custom solc references

* restore formatting

* udpate gas again

* gas snaps lol

---------

Co-authored-by: Alexander John Lee <[email protected]>
Co-authored-by: saucepoint <[email protected]>
@saucepoint saucepoint mentioned this pull request Feb 12, 2024
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants